package com.chenyue.cm.msg.service;

import com.chenyue.cm.live.domain.JdLiveRecord;
import com.chenyue.cm.match.domain.JdMatchFormatMember;
import com.chenyue.cm.match.domain.JdMatchWhiteApply;

/**
 * @author libingxing
 */
public interface PushService {

    /**
     * 开播推送
     *
     * @param record 直播房间
     */
    void liveStartPush(JdLiveRecord record);

    /**
     * 晋级推送
     *
     * @param formatMember 赛程记录
     */
    void enterFormatPush(JdMatchFormatMember formatMember);

    /**
     * 白名单推送
     * @param white 白名单管理记录
     */
    void whiteApplyPush(JdMatchWhiteApply white);
}
